package com.deer.wms.base.system.model.bill;


import com.deer.wms.common.annotation.Excel;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;



@Data
@NoArgsConstructor
@Accessors(chain=true)
@EqualsAndHashCode(callSuper = true)
public class BillInMasterDto extends BillInMaster {
	 @Excel(name = "入库类型")
	 private String typeName;
	 private String wareName;
	@Excel(name = "供应商名称")
	 private String supplierName;
	 private Integer quantity;
	 private Integer inStorageQuantity;
	 private Integer billInDetailId;
	/**  分配行ID */
	private Integer poDistributionId;
	private Integer typeId;
	@Excel(name = "状态")
	private String stateName;

	private Integer bisState;



	/**  分配行号 **/
	private String distributionNum;
	/** 采购单号  **/
	private String segment;
	/** 采购订单头ID **/
	private Integer poHeaderId;
	/** 采购订单行号 **/
	private String lineNum;
	/** 采购订单行ID **/
	private Integer poLineId;
	/** 发运行号 **/
	private String shipmentNum;
	/** 发运行ID **/
	private Integer lineLocationId;
	/** 物料编码Id */
	private Integer itemId;
	private String itemCode;
	private String itemName;
	/** 物料描述 **/
	private String itemDescription;
	/** 采购单位 **/
	private String unitMeasLookupCode;
	/**  OU组织ID */
	private Integer orgId;
	/** 接收库存组织ID  */
	private Integer shipToOrganizationId;

	/**  已接收数量  **/
	private Integer quantityReceived;
	/**  可接收数量 */
	private Integer surplusReceivedQuantity;
	/** 供应商编码 */
	private String vendorCode;
	/**  供应商名称 */
	private String vendorName;
	/** 预计到货日期 */
	private String expectedArrivalDate;


}
